#ifndef _DUELEDITORCOMMON_H_
#define _DUELEDITORCOMMON_H_

#include "DuelECCommon.h"
#include "Duel.h"


namespace DuelEC
{

	class DUELEC_API DuelECComponent
	{
	public:
		DuelECComponent();
		~DuelECComponent();

		// call this method after you initialize the DuelCore.
		static void		init();
		// call this method before you shutdown the DuelCore;
		static void		shutdown();

		static Duel::DRenderWorkshop*	getRenderWorkshop();

	private:

		struct DECComponent
		{
			Duel::DRenderWorkshop*	renderWorkshop;
		};
		static DECComponent*	msComponent;

	};

}
#endif // DUELEDITORCOMMON_H
